armed truce - French English Dictionary